#include <iostream>
#include <string>
#include <vector>
using namespace std;

int main(int argc, char const *argv[]) {
  /* code */
  vector<int> v1;
  if (v1.size() > 0) {
    for (auto it = v1.cbegin(); it != v1.cend(); ++it) {
      cout << "v1:" << *it << endl;
    }
  }
  /* code */
  vector<int> v2(10);
  if (v2.size() > 0) {
    for (auto it = v2.cbegin(); it != v2.cend(); ++it) {
      cout << "v2:" << *it << endl;
    }
  }
  /* code */
  vector<int> v3(10, 42);
  if (v3.size() > 0) {
    for (auto it = v3.cbegin(); it != v3.cend(); ++it) {
      cout << "v3:" << *it << endl;
    }
  }
  /* code */
  vector<int> v4{10};
  if (v4.size() > 0) {
    for (auto it = v4.cbegin(); it != v4.cend(); ++it) {
      cout << "v4:" << *it << endl;
    }
  }

  /* code */
  vector<int> v5{10, 42};
  if (v5.size() > 0) {
    for (auto it = v5.cbegin(); it != v5.cend(); ++it) {
      cout << "v5:" << *it << endl;
    }
  }
  /* code */
  vector<string> v6{10};
  if (v6.size() > 0) {
    for (auto it = v6.cbegin(); it != v6.cend(); ++it) {
      cout << "v6:" << *it << endl;
    }
  }
  /* code */
  vector<string> v7{10, "hi"};
  if (v7.size() > 0) {
    for (auto it = v7.cbegin(); it != v7.cend(); ++it) {
      cout << "v7:" << *it << endl;
    }
  }
  return 0;
}
